fix(web): simplify pull request summary sections - #10612
Conversation
ApprovabilityVerdict: Not approved Macroscope's review found this PR not approvable — This PR changes the pull-request summary's product defaults: checks are collapsed initially, description collapsing is removed, and comment controls are repositioned. The changes are localized to the web UI but warrant human review because the default user experience changes. You can add or adjust custom eligibility rules. Learn more. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
Limit details: You’ve used all 10 included reviews currently available. 📝 WalkthroughWalkthroughThe pull request summary updates metadata spacing, description behavior, checks visibility, comment card styling, and markdown details styling. ChangesPull request summary presentation
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This updates pull request summary presentation, including compact metadata and collapsed completed checks, while retaining actionable checks and existing actions. No concrete current-head merge-blocking risk remains. Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Note GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer. |
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
The pull request summary used too much space for metadata and check controls. Reviewers and labels now use separate compact rows, the description stays visible without a heading or collapse arrow, and checks start fully collapsed behind one muted chevron. Checks and comments headings keep the label and chevron on the left without counts or dividers; comment sorting stays on the right even when comments are collapsed. Existing comment borders, editing, check links, and Fix actions remain available.
Verified against real GitHub PR #10598: expanding shows all 25 checks and collapsing leaves zero; comment sorting switches while the section stays collapsed. Dark and light layouts, 107 focused tests, and the web typecheck pass. Targeted lint retains one existing array-index-key warning.
Before, whole panel:
After, same PR from top through all five comments and the composer:
Opening and collapsing all checks:
Comment sorting stays available while comments are collapsed:
Model: gpt-6. Harness: Codex.